
.tabelaInvest{
	 position:absolute;
     margin-top:0px;
     margin-left:0px;
}

.divCondicoes{
	 border:1px solid #CFCFCF;
	 padding: 5px;
	 position:absolute;
     top:20px;
     right:20px;
     box-shadow:1px 1px 2px #828282;
}

table{
	border:3px solid #27408B;
    padding:2px 0px 2px 0px;
    text-align: center;
}
table th{
	border:1px solid #2424FF;
    padding:4px 7px 4px 7px;
    font-style: oblique;
    font-size: 14px;
    font-family: arial;
}
table td{
	padding:4px 7px 4px 7px;
	border:1px solid #2424FF;
}
table tr.totalgeral td{
	padding:4px 4px 4px 4px;
	border:1px solid #FF0000;
}
.cliente{
	background-color: #9C9C9C;
}
.perini{
	background-color: #CFCFCF;
}
#descricao{
	width: 100px;
	
}
#totalgeral{
	font-style: oblique;
	 font-size: 12px;
    font-family: arial;
}
